Big Huge Thesaurus

sessile polyp

noun

sounds kind of like